"""weiboProject URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/4.0/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path,include

import prehandle.views
import visualization.views
from weiboRecommendation import views
from django.contrib.staticfiles.urls import staticfiles_urlpatterns

urlpatterns = [
    path(r'weiboRecommendation/',include('weiboRecommendation.urls')), #包含进来这个路由规定
    path('admin/', admin.site.urls),
    path('charts',prehandle.views.get_charts),
    path('emotion_analysis',prehandle.views.get_emotion_analysis),
    path('draw_bar',visualization.views.draw_bar), #在指定路径和对应的方法
    path('prehandle',prehandle.views.prehandle),
    path('cluster_res',prehandle.views.cluster_res),
    path('word_cloud',prehandle.views.getWordCloud),
    path('result',prehandle.views.get_result),
    path('',prehandle.views.get_result),
    path(r'visualization/',include("visualization.urls")), #把新app的路由包含进来 visualization是前面的第一部分url路径 后面的路由在include的里面
    #path(r'recomMsg', views.secondFunc) #放在子文件的urls下不生效
]
urlpatterns += staticfiles_urlpatterns()